
input{height:27px;line-height:27px;width:100%;outline:none;font-weight:bold;border:none;}

/* end of dom style */

/* list style */

.list{list-style:none;}
.list li{float:left;line-height:30px;width:100%;display:inline-block;}
.list li a{display:block;}

/* rows space */

.space-t-5 li{margin-top:5px;}
.space-t-10 li{margin-top:10px;}
.space-t-15 li{margin-top:15px;}
.space-t-20 li{margin-top:20px;}
.space-t-25 li{margin-top:25px;}
.space-t-30 li{margin-top:30px;}
.space-t-35 li{margin-top:35px;}
.space-t-40 li{margin-top:40px;}
.space-t-45 li{margin-top:45px;}
.space-t-50 li{margin-top:50px;}

.space-r-5 li{margin-right:5px;}
.space-r-10 li{margin-right:10px;}
.space-r-15 li{margin-right:15px;}
.space-r-20 li{margin-right:20px;}
.space-r-25 li{margin-right:25px;}
.space-r-30 li{margin-right:30px;}
.space-r-35 li{margin-right:35px;}
.space-r-40 li{margin-right:40px;}
.space-r-45 li{margin-right:45px;}
.space-r-50 li{margin-right:50px;}


.space-l-5 li{margin-left:5px;}
.space-l-10 li{margin-left:10px;}
.space-l-15 li{margin-left:15px;}
.space-l-20 li{margin-left:20px;}
.space-l-25 li{margin-left:25px;}
.space-l-30 li{margin-left:30px;}
.space-l-35 li{margin-left:35px;}
.space-l-40 li{margin-left:40px;}
.space-l-45 li{margin-left:45px;}
.space-l-50 li{margin-left:50px;}

.space-b-5 li{margin-bottom:5px;}
.space-b-10 li{margin-bottom:10px;}
.space-b-15 li{margin-bottom:15px;}
.space-b-20 li{margin-bottom:20px;}
.space-b-25 li{margin-bottom:25px;}
.space-b-30 li{margin-bottom:30px;}
.space-b-35 li{margin-bottom:35px;}
.space-b-40 li{margin-bottom:40px;}
.space-b-45 li{margin-bottom:45px;}
.space-b-50 li{margin-bottom:50px;}

/* end of list style */

/* list report style */

.list-report{margin:0px 20px 0px 20px;}
.list-report table{width:100%;padding:0px;margin:0px;border-collapse:collapse;}

/* table header */

.list-report table thead{border:solid #333;border-width:0px 1px 0px 1px;background:#333;color:#ccc;}
.list-report table thead td{margin:0px;padding:10px;font-size:14px;font-weight:bold;}
.list-report table thead td:hover{background:#111;}

/* table body */

.list-report table tbody{background:#eee;color:#333;border:solid #ccc;border-width:0px 1px 0px 1px;}
.list-report table tbody tr:hover{background:#ccc;}
.list-report table tbody td{border:solid #ccc;border-width:0px 0px 1px 0px;margin:0px;padding:10px;font-size:14px;}

/* end of list report style */

/* list small style */

.list-small{list-style:none;text-align:center;}
.list-small li{float:left;line-height:30px;margin-left:10px;margin-right:10px;overflow:hidden;}
.list-small li a{display:block;}

/* end of list small style */

/* list icon style */

.list-icon{list-style:none;text-align:center;}
.list-icon li{float:left;overflow:hidden;}
.list-icon li div{z-index:1000;}
.list-icon li a{display:block;}

.icon-32 li {width:52px;height:72px;}
.icon-32 li img{width:32px;height:32px;}

.icon-48 li {width:68px;height:88px;}
.icon-48 li img{width:48px;height:48px;}

.icon-64 li {width:84px;height:104px;}
.icon-64 li img{width:64px;height:64px;}

.icon-80 li {width:100px;height:120px;}
.icon-80 li img{width:80px;height:80px;}

/* end of list icon style */

/* list thumb style */

.list-thumb{list-style:none;text-align:center;}
.list-thumb li{float:left;margin-left:10px;margin-right:10px;overflow:hidden;}
.list-thumb li div{z-index:1000;}
.list-thumb li a{display:block;}

.thumb-32 li {width:52px;height:72px;}
.thumb-32 li img{width:32px;height:32px;}

.thumb-48 li {width:68px;height:88px;}
.thumb-48 li img{width:48px;height:48px;}

.thumb-64 li {width:84px;height:104px;}
.thumb-64 li img{width:64px;height:64px;}

.thumb-80 li {width:100px;height:120px;}
.thumb-80 li img{width:80px;height:80px;}

/* end of list thumb style */

/* pagebar style */

.pagebar {clear:both;}
.pagebar .active{font-weight:bold;background:#eee;}

.pagebar ul{list-style:none;float:right;margin:10px 0px;}
.pagebar ul li{float:left;}
.pagebar ul li a{display:block;text-decoration:none;padding:5px 10px;}
.pagebar ul li a:hover{background:#eee;}

/* end of pagebar style */

/* 横向菜单样式 */
/* H menu black style */

.h-menu-black{list-style:none;}
.h-menu-black li{float:left;padding:0px;}

.h-menu-black a{text-decoration:none;display:block;padding-left:10px;padding-right:10px;min-width:50px;text-align:center;color:white;}
.h-menu-black a:hover{color:#00baff;}

.h-menu-black .active a{color:white;}
.h-menu-black .active a:hover{color:#00baff;}

.h-menu-black .submenu{list-style:none;display:none;position:absolute;}
.h-menu-black .submenu li{clear:both;padding:0px;line-height:30px;color:#999;}

.h-menu-black .submenu span{float:right;}
.h-menu-black .submenu a{text-decoration:none;display:block;padding-left:10px;padding-right:10px;text-align:center;color:#999;font-size:12px;background:#222;}
.h-menu-black .submenu a:hover{color:#999;background:#111;}

.h-menu-black .submenu .active a{color:#999;background:#111;}
.h-menu-black .submenu .active a:hover{color:#999;background:#111;}

/* end of main menu */

/* 纵向菜单样式 */
/* V menu black style */

.v-menu-black{list-style:none;}
.v-menu-black li{padding:0px;line-height:50px;color:#999;}

.v-menu-black span{float:right;color:#999;}

.v-menu-black a{text-decoration:none;display:block;padding-left:30px;padding-right:10px;text-align:left;color:#999;font-size:18px;font-weight:bold;background:#333;}
.v-menu-black a:hover{color:black;background:white;}

.v-menu-black .active a{color:#333;background:white;}
.v-menu-black .active a:hover{color:black;background:white;}

.v-menu-black .submenu{list-style:none;display:none;}
.v-menu-black .submenu li{padding:0px;line-height:50px;color:#999;}

.v-menu-black .submenu span{float:right;}
.v-menu-black .submenu a{text-decoration:none;display:block;padding-left:50px;padding-right:10px;text-align:left;color:#999;font-size:18px;font-weight:bold;background:#222;}
.v-menu-black .submenu a:hover{color:#999;background:#111;}

.v-menu-black .submenu .active a{color:#999;background:#111;}
.v-menu-black .submenu .active a:hover{color:#999;background:#111;}

/* end of left menu style */

/* V menu gray style */

.v-menu-gray{list-style:none;};
.v-menu-gray li{padding:0px;line-height:50px;color:black;}

.v-menu-gray span{float:right;color:black;}

.v-menu-gray a{line-height:50px;text-decoration:none;display:block;padding-left:30px;padding-right:10px;text-align:left;color:black;font-size:18px;font-weight:bold;background:#E1E1E1;}
.v-menu-gray a:hover{color:black;background:#CCC;}

.v-menu-gray .active a{color:black;background:#CCC;}
.v-menu-gray .active a:hover{color:black;background:#CCC;}

.v-menu-gray .submenu{list-style:none;display:none;}
.v-menu-gray .submenu li{padding:0px;line-height:50px;color:#999;}

.v-menu-gray .submenu span{float:right;}
.v-menu-gray .submenu a{text-decoration:none;display:block;padding-left:50px;padding-right:10px;text-align:left;color:#999;font-size:18px;font-weight:bold;background:white;}
.v-menu-gray .submenu a:hover{color:#333;background:#E1E1E1;}

.v-menu-gray .submenu .active a{color:#333;background:white;}
.v-menu-gray .submenu .active a:hover{color:#333;background:white;}

/* end of left menu style */

/* popmenu style */

.popmenu{list-style:none;display:none;position:absolute;}
.popmenu li{clear:both;padding:0px;line-height:30px;color:#999;}

.popmenu span{float:right;}
.popmenu a{text-decoration:none;display:block;padding-left:10px;padding-right:10px;text-align:center;color:#999;font-size:12px;background:#222;}
.popmenu a:hover{color:#999;background:#111;}

.popmenu .active a{color:#999;background:#111;}
.popmenu .active a:hover{color:#999;background:#111;}

/* end of popmenu style */

/* tabsheet style */

.tabsheet {clear:both;margin:0px 20px 0px 20px;}
.tabsheet .tabs{list-style:none;height:32px;border-width:0px 0px 1px 0px;border-style:solid;}
.tabsheet .tabs li{float:left;padding:0px;line-height:30px;overflow:hidden;border:1px solid #333;}
.tabsheet .last{border-right:1px solid #333;}

.tabsheet .tabs a{text-decoration:none;padding:10px;min-width:50px;text-align:center;font-size:14px;font-weight:bold;color:#333;background:#E1E1E1;}
.tabsheet .tabs a:hover{color:black;background:#eee;}

.tabsheet .tabs .active {border-width:1px 1px 1px 1px;border-style:solid;border-bottom-color:#fff;}
.tabsheet .tabs .active a{color:#333;background:white;}
.tabsheet .tabs .active a:hover{color:black;background:white;}

.tabsheet .pages{clear:both;padding:10px;border-width:0px 1px 1px 1px;border-style:solid;}

/* end of tabsheet style */

/* tabsheet-right style */

.tabsheet-right {clear:both;margin:0px 20px 0px 20px;}
.tabsheet-right ul{list-style:none;float:left;width:180px;border-width:0px 1px 0px 0px;border-style:solid;}
.tabsheet-right li{padding:0px;line-height:30px;width:179px;overflow:hidden;border:1px solid #333;}
.tabsheet-right .last{border-right:1px solid #333;}

.tabsheet-right a{display:block;text-decoration:none;padding:10px;text-align:center;font-size:14px;font-weight:bold;color:#333;background:#E1E1E1;}
.tabsheet-right a:hover{color:black;background:#eee;}

.tabsheet-right .active {border-width:1px 1px 1px 1px;border-style:solid;border-right-color:#fff;}
.tabsheet-right .active a{color:#333;background:white;}
.tabsheet-right .active a:hover{color:black;background:white;}

.tabsheet-right .pages{float:left;padding:10px;border-width:1px 1px 1px 0px;border-style:solid;width:80%;}

/* end of tabsheet style */

/* button style */

.btn{text-align:center;}
.btn a{display:block;text-decoration: none;}

.btn-red a,.btn-red a:link,.btn-red a:visited{background:red;color:white;padding:5px;border:1px solid black;}
.btn-red a:hover{background:#C30202;color:white;}

.btn-green a,.btn-green a:link,.btn-green a:visited{background:#00D300;color:white;padding:5px;border:1px solid black;}
.btn-green a:hover{background:#008800;color:white;}

.btn-blue a,.btn-blue a:link,.btn-blue a:visited{background:#0060FE;color:white;padding:5px;border:1px solid black;}
.btn-blue a:hover{background:#003AC3;color:white;}

.btn-yellow a,.btn-yellow a:link,.btn-yellow a:visited{background:#FF7E00;color:white;padding:5px;border:1px solid black;}
.btn-yellow a:hover{background:#D27702;color:white;}

.btn-gray a,.btn-gray a:link,.btn-gray a:visited{background:#CCC;color:black;padding:5px;border:1px solid black;}
.btn-gray a:hover{background:gray;color:white;}

.btn-black a,.btn-black a:link,.btn-black a:visited{background:#444;color:#999;padding:5px;border:1px solid black;}
.btn-black a:hover{background:black;color:white;}

.btn-noborder a,.btn-noborder a:link,.btn-noborder a:visited{border:none;}

.btn-over-white a:hover{color:black;background:white;}

/* end of button */

.search-box{
	line-height:50px;
}
.search-box .search-input{
	float:left;
	border:2px solid gray;
	min-width:300px;
	height:50px;
}
.search-box .search-btn{
	float:left;
	border-width:2px 2px 2px 0px;
	border-color:gray;
	border-style:solid;
	background:#E1E1E1;
	font-size:30px;
	text-align:center;
	line-height:50px;
	color:black;
	min-width:100px;
	height:50px;
}
.search-box .search-btn a{
	text-decoration: none;
	display:block;
}
.search-box .search-btn a:hover{
	background:#ccc;
}